﻿using System;
using System.Collections.Generic;

namespace HyMaterialStatistic
{
	public class GridSetInfo
	{
		public Dictionary<string, short> DicColumnWidth
		{
			get
			{
				return this.m_dicColumnWidth;
			}
			set
			{
				this.m_dicColumnWidth = value;
			}
		}

		public float FontSize
		{
			get
			{
				return this.m_FontSize;
			}
			set
			{
				this.m_FontSize = value;
			}
		}

		public float TitleFontSize
		{
			get
			{
				return this.m_TitleFontSize;
			}
			set
			{
				this.m_TitleFontSize = value;
			}
		}

		public string FontName
		{
			get
			{
				return this.m_FontName;
			}
			set
			{
				this.m_FontName = value;
			}
		}

		public int LineWidthOut
		{
			get
			{
				return this.m_LineWidthOut;
			}
			set
			{
				this.m_LineWidthOut = value;
			}
		}

		public int LineWidthInner
		{
			get
			{
				return this.m_LineWidthInner;
			}
			set
			{
				this.m_LineWidthInner = value;
			}
		}

		public int Margin
		{
			get
			{
				return this.m_nMargin;
			}
			set
			{
				this.m_nMargin = value;
			}
		}

		public bool TitleDown
		{
			get
			{
				return this.m_bTitleDown;
			}
			set
			{
				this.m_bTitleDown = value;
			}
		}

		public bool Legend
		{
			get
			{
				return this.m_bLegend;
			}
			set
			{
				this.m_bLegend = value;
			}
		}

		public bool SetColWidth
		{
			get
			{
				return this.m_bSetColWidth;
			}
			set
			{
				this.m_bSetColWidth = value;
			}
		}

		private Dictionary<string, short> m_dicColumnWidth = new Dictionary<string, short>();

		private float m_FontSize = 9f;

		private float m_TitleFontSize = 12f;

		private string m_FontName = "仿宋";

		private int m_LineWidthOut = 7;

		private int m_LineWidthInner = 2;

		private int m_nMargin = 10;

		private bool m_bTitleDown;

		private bool m_bLegend = true;

		private bool m_bSetColWidth;
	}
}
